English Dictionary
◊ PRINTING BUSINESS
polyurethane foam
n : a foam made by adding water to polyurethane plastics [syn: {polyfoam}]